Batch Auction Design For Cloud Container Services
نویسندگان
چکیده
Cloud containers represent a new, light-weight alternative to virtual machines in cloud computing. A user job may be described by a container graph that specifies the resource profile of each container and container dependence relations. This work is the first in the cloud computing literature that designs efficient market mechanisms for container based cloud jobs. Our design targets simultaneously incentive compatibility, computational efficiency, and economic efficiency. It further adapts the idea of batch online optimization into the paradigm of mechanism design, leveraging agile creation of cloud containers and exploiting delay tolerance of elastic cloud jobs. The new and classic techniques we employ include: (i) compact exponential optimization for expressing and handling non-traditional constraints that arise from container dependence and job deadlines; (ii) the primal-dual schema for designing efficient approximation algorithms for social welfare maximization; and (iii) posted price mechanisms for batch decision making and truthful payment design. Theoretical analysis and trace-driven empirical evaluation verify the efficacy of our container auction algorithms.
منابع مشابه
Combinatorial Auction-Based Marketplace Mechanism for Cloud Service Reservation
This paper proposes a combinatorial auction-based marketplace mechanism for cloud computing services, which allows users to reserve arbitrary combination of services at requested timeslots, prices and quality of service. The proposed mechanism helps enterprise users build workflow applications in a cloud computing environment, specifically on the platform-as-a-service, where the users need to c...
متن کاملData-Driven Auction Mechanism Design in IaaS Cloud Computing
With the emergence of big data computing and analysis, cloud computing services become more and more popular, which has recently drawn researchers’ great attentions to develop various new applications and mechanisms. In this paper, we consider the on-demand mechanism design in the infrastructure as a service (IaaS), including resource allocation and pricing issues under dynamic scenarios. Most ...
متن کاملMDT-Auction: A New Approach for Decision Making to map the best cloud provider to best cloud user
The word Cloud has been a buzzword since last few years but there is been lot of confusion happening in the cloud market with respect to selection of cloud provider at the cheapest prize and achieving the highest resource efficiency for the cloud providers. Its always a difficult decision when a customer has to select a Cloud service provider because there are no established guidelines to help ...
متن کاملA Reverse Auction Based Allocation Mechanism in the Cloud Computing Environment.dvi
In the cloud computing, idle resources can be integrated and allocated to users in the form of service. A resource allocation mechanism is in need to effectively allocate resources, motivate users to join the resource pool and avoid fraud among users. Unfortunately, there is little literature addressing this issue. In this paper, we tackle this issue by introducing microeconomic methods into th...
متن کاملA Novel Resource Pricing Mechanism based on Multi-Player Gaming Model in Cloud Environments
Recently, cloud computing has become a promising network platform for non-trivial applications. The key feature of cloud computing is on-demand resource provision by utility paradigm. Therefore, resource pricing mechanism plays an important role for realizing on-demand resource provision. Unfortunately, existing resource pricing mechanism will result in many negative effects on system performan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1801.05896 شماره
صفحات -
تاریخ انتشار 2018